package com.mondo.financialwallet.domain.interactor;

import com.mondo.financialwallet.domain.executor.PostExecutionThread;
import com.mondo.financialwallet.domain.model.TransactionRecordList;

import io.reactivex.Observable;

/**
 * 获取转账记录
 */
public class GetTransactionRecordList extends UseCase<TransactionRecordList, GetTransactionRecordList.Params> {

    GetTransactionRecordList(PostExecutionThread postExecutionThread) {
        super(postExecutionThread);
    }

    @Override
    Observable<TransactionRecordList> buildUseCaseObservable(Params params) {
        return null;
    }

    public static class Params {
        public int page;
        public int type;
        public String tokenId;
    }
}
